Operator CxpRxTrigger

Operator Library: Hardware Platform

This operator provides received CXP trigger data to the VisualApplets design.

In CXP 2.0, the Rx-trigger is a 4-bit value with custom defined interpretation. Every received trigger packet causes the operator to output one 4-bit data word of a 0D data stream.

In CXP 1.x, the Rx-trigger is a 1-bit value. In this case, the operator also provides a 4-bit interface. However, bit[0] is used for encoding the reception of CXP 1.x trigger packets, and bits [1:3] are always zero. The rising edge of a trigger leads to the output of one data word with value 1 and the falling edge will lead to the the output of one data word with value 0.

The operator is using one resource CxpRxTriggerPort, which is in range {0, 1, 2, 3} for imaFlex CXP-12 Quad, and in range {0, 1, 2, 3, 4} for imaFlex CXP-12 Penta. This resource corresponds to the CXP channel in which the trigger packets are received.

Available for Hardware Platform
imaFlex CXP-12 Penta
imaFlex CXP-12 Quad

I/O Properties

Property Value
Operator Type M
Output Link O, trigger data

Supported Link Format

Link Parameter Output Link O
Bit Width 4
Arithmetic unsigned
Parallelism 1
Kernel Columns 1
Kernel Rows 1
Img Protocol VALD_PIXEL0D
Color Format VAF_GRAY
Color Flavor FL_NONE
Max. Img Width any
Max. Img Height any

Parameters

None

Examples of Use

The use of operator CxpRxTrigger is shown in the following examples: